package com.lanhe.order.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.lanhe.order.domain.LhOrdersKayu;
import com.lanhe.order.domain.dto.LhOrdersKayuApplyDto;

import java.util.List;
import java.util.Map;

/**
 * 卡鱼订单表(LhOrdersKayu)表服务接口
 *
 * @author zhanggl
 * @since 2023-12-22 18:01:04
 */
public interface ILhOrdersKayuService extends IService<LhOrdersKayu> {

	/**
	 * 新增数据（卡鱼进件）
	 *
	 * @param applyDto 实体对象DTO
	 * @return 新增结果
	 */
	Integer insertOrdersKayu (LhOrdersKayuApplyDto applyDto);

	/**
	 * 卡鱼进件-回调通知
	 *
	 * @param params 实体对象
	 */
	void settlementNotice (Map<String,String> params) throws Exception;

	/**
	 * 分页查询所有数据
	 *
	 * @param ordersKayu 实体
	 * @return java.util.List<com.lanhe.order.domain.LhOrdersQingchuang>
	 * @author zhanggl
	 * @date 2023/12/25
	 */
	List<LhOrdersKayu> selectOrdersList(LhOrdersKayu ordersKayu);
}

